#!/usr/bin/env python                                                           
import os
import sys
import utils
trainsetflag=sys.argv[1]
modelflag=sys.argv[2];
testsetflag=sys.argv[3]
os.system('python RMLS_Test_P.py  --trainsetflag %s --modelflag %s --testsetflag %s' % (trainsetflag, modelflag, testsetflag));

print '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<'
res, bm25 = utils.spellResultsName(modelflag, trainsetflag, testsetflag);
print '%s %s model results on %s' % (modelflag, trainsetflag, testsetflag);
os.system('python evaluator.py %s' %(res,))
print '=======================================================================';
print 'bm25 model results on %s' % (testsetflag,);
os.system('python evaluator.py %s' %(bm25,))
print '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>';